|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.vtp.framework.engine.runtime.Scope
org.eclipse.vtp.framework.engine.runtime.Sequence
public class Sequence
Implementation of the action scope and context.
| Nested Class Summary | |
|---|---|
protected class |
Sequence.Context
Implementation of the generic context. |
| Field Summary | |
|---|---|
protected Sequence.Context |
context
The generic context implementation. |
protected Execution |
execution
The owner of this sequence. |
| Constructor Summary | |
|---|---|
Sequence(Execution execution)
Creates a new Sequence. |
|
| Method Summary | |
|---|---|
protected java.util.Collection |
getServices(java.lang.String identifier)
|
boolean |
hasNext()
Returns true if there is another step in this sequence. |
boolean |
isNextBlocking()
Returns true if the next step is blocking. |
Sequence |
next()
Executes the next executable. |
| Methods inherited from class org.eclipse.vtp.framework.engine.runtime.Scope |
|---|
getServiceInstance, lookupAllInScope, lookupInScope, registerImplicitServices |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final Execution execution
protected final Sequence.Context context
| Constructor Detail |
|---|
public Sequence(Execution execution)
throws java.lang.NullPointerException
execution - The owner of this sequence.
java.lang.NullPointerException - If the supplied execution is null.| Method Detail |
|---|
public boolean hasNext()
public boolean isNextBlocking()
public Sequence next()
null if there are no
more executable objects to run.protected java.util.Collection getServices(java.lang.String identifier)
getServices in class Scope
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||